Most of the work was done by me. [simple past, the work is finished] OR. Most of the work has been done by me. [present perfect, you started to do the work in the past and continue to do it …
The product has been developed by an American company. Has been is present perfect tense; addition of the past participle makes it present perfect passive. It means development of the …
2. I totally agree with @Shoe. By saying "the idea has deleted" suggests that the idea has deleted something, so it doesn't make much sense. On the other hand, by saying "the idea has been …
Example: "I've been to Greece (before)." When you are being more precise about the exact time period you visited, you cannot use "have been". You need to use "went". Example: "I went to …
∗ I am widely travelled: I have been living in Europe for two years, in Brazil for nearly five, and in Singapore for three. † For a somewhat more detailed description of these distinct uses of …
更多内容请点击:present perfect - Is done by me vs has done by me - English Language ...